package com.guohengspace.mq.common;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 阿里云接口返回集
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class AliYunResponseResult<T> {

    /**
     * 状态码
     */
    private Integer code;

    /**
     * 当前页
     */
    private Integer currentPage;

    /**
     * 返回数据
     */
    private T data;

    /**
     * 动态码
     */
    private String dynamicCode;

    /**
     * 动态消息
     */
    private String dynamicMessage;

    /**
     * url
     */
    private String helpUrl;

    /**
     * 消息
     */
    private String message;

    /**
     * 页数
     */
    private Integer pageSize;

    /**
     * 请求id
     */
    private String requestId;

    /**
     * 状态
     */
    private String status;

    /**
     * 调用成功标识
     */
    private Boolean success;

    /**
     * 总数
     */
    private Integer total;
}
